(unobstructed) line of sight - Turc Anglais Dictionnaire